/**
*
*
*
*/
body{background: url(../images/front/index/body_bg.jpg);}
.w1200{width: 1000px; margin:0 auto; overflow: hidden;}
.home-top{background-image: url(../images/front/index/banner.jpg);background-repeat:no-repeat; background-size: cover; height: 500px; width: 100%;}
.home-head{height: 100px; background-color:rgba(43,91,177,0.7);}
.home-logo{display: inline-block;margin-right:150px; float: left;}
.home-menu{}
.home-menu ul{overflow: hidden;}
.home-menu ul li{float: left;  margin-left: 2px;  line-height: 100px;}
.home-menu ul li a{display: inline-block;color:#fff; font-size: 14px; font-weight: bold; padding:0 20px;}
.home-menu ul li.active a{background: #fff; color:#393939;}
.home-menu ul li:hover a{background: #fff; color:#393939;}
.home-ui{width:1000px; margin:0 auto;}
.home-ui-box{background: url(../images/front/index/search_bg.png) no-repeat right; width: 550px; height: 357px; margin-top: 30px; overflow: hidden;}
.home-ui-list{width: 158px;float: left;}
.home-ui-list ul{overflow: hidden; padding-top: 30px;}
.home-ui-list ul li{background: url(../images/front/index/search_tabbg.png) no-repeat; text-align: center; height: 28px; line-height:28px;font-size: 14px; font-weight: bold;color:#393939; margin-bottom: 5px; float: right;}
.home-ui-list ul li:nth-child(1){width: 156px;}
.home-ui-list ul li:nth-child(2){width: 146px;}
.home-ui-list ul li:nth-child(3){width: 136px;}
.home-ui-list ul li.active{background: url(../images/front/index/search_tabbg2.png) no-repeat;}
.home-ui-list ul li:hover{background: url(../images/front/index/search_tabbg2.png) no-repeat;}
.home-ui-con{}
.home-ui-from{float: left;}
.home-ui-from{ width: 355px;margin-left: 20px;}
.home-ui-from h4{font-size: 16px; font-weight: bold; color: #393939; text-align: center;height: 30px;line-height: 30px;}
.home-ui-from ul{overflow: hidden;}
.home-ui-from ul li{margin-bottom: 10px; overflow: hidden; width: 98%;}
.home-ui-from ul li p{height: 37px; line-height: 37px; overflow: hidden;}
.home-ui-from ul li p input{background:rgba(255,255,255,0.7); height: 37px; color: #000; width: 90%; text-indent: 10px;  float: left;}
.home-ui-from ul li p select{background:rgba(255,255,255,0.7); height: 37px; color: #000; width: 90%; text-indent: 10px;  float: left;}
.home-ui-from ul li p span{width: 10%; float: left; display: inline-block; text-align: center;}
.home-ui-from ul li p span.bg{background:rgba(255,255,255,0.7);}
.home-ui-from ul li.home-ui-from-short{width: 50%; float: left;}
.home-ui-from ul li.home-ui-from-short p{width:96%;}
.home-ui-from ul li.home-ui-from-short p input{width:80%;}
.home-ui-from ul li.home-ui-from-short p  select{width:80%;}
.home-ui-from ul li.home-ui-from-short p span{width:20%;}
.home-ui-search{width: 355px; float: right;margin-right: 20px;}
.home-ui-search{text-align: center; }

.home-mid{margin: 20px 0;}
.home-tap{background: #fff; padding: 10px 15px; overflow: hidden;}
.home-tap-l {height: 200px; width: 320px; float: left; margin-right: 20px;}
.home-tap-l h4{background: url(../images/front/index/title_bg.jpg) no-repeat left bottom; height: 35px;line-height: 35px; font-size: 14px; margin-bottom: 10px;}
.home-tap-l ul{}
.home-tap-l ul li{height: 25px; line-height: 25px;background: url(../images/front/index/li_coin.jpg) no-repeat left center; padding-left:15px;}
.home-tap-l ul li span{width: 65%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display: inline-block;}
.home-tap-l ul li i{width: 30%;float: right; font-style: normal;}


.home-tap-m{height: 200px; width: 320px; float: left;margin-right: 20px;}
.home-tap-m h4{background: url(../images/front/index/title_bg.jpg) no-repeat left bottom; height: 35px;line-height: 35px; font-size: 14px; margin-bottom: 10px; position: relative;}
.home-tap-m h4 span.leftarrow, .home-tap-m h4 span.rightarrow {background: url(../images/front/index/arrows.png) no-repeat 0px 0px; width: 10px; height: 14px; display: block; position: absolute; top: 15px; }
.home-tap-m h4 span.leftarrow{right: 20px;}
.home-tap-m h4 span.rightarrow{background-position: -20px 0px;right: 0px;}
.home-tap-m h4 span.leftarrow:hover{background-position:0px -16px;}
.home-tap-m h4 span.rightarrow:hover{background-position:-20px -16px;}

.home-tap-m ul{width: 320px; height: 150px; overflow: hidden; position: relative;}
.home-tap-m ul li{width:  320px;height:150px; position: absolute; left: 320px; top: 0;} 
.home-tap-m ul li img{width: 320px; height: 150px;}
.home-tap-m ul li:nth-child(1) {left: 0px;}


.home-tap-r{height: 200px; width: 280px; float: right;}
.home-tap-r h4{background: url(../images/front/index/title_bg.jpg) no-repeat left bottom; height: 35px;line-height: 35px; font-size: 14px; margin-bottom: 10px;}
.home-tap-r ul{}
.home-tap-r ul li{height: 25px; line-height: 25px; padding-left: 15px;}
.home-tap-r ul li span{width:100%;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; display: inline-block;}

.home-hot-box{margin: 20px 0;}
.home-hot{background:#fff; font-size: 14px; color: #393939;overflow: hidden; padding:5px; }
.home-hot h4{float: left; font-weight: bold; display: inline-block;margin-right: 10px;}
.home-hot a{float: left; display: inline-block; margin-right: 10px;}

.foot-con{margin:20px; text-align: center;}
.foot-con a{margin:0 5px; font-size: 12px; color: #393939;} 
.foot-con a span{color: #f00;} 
.foot-con img{margin-left:20px;} 